\hypertarget{structswig__class}{}\section{swig\+\_\+class Struct Reference}
\label{structswig__class}\index{swig\+\_\+class@{swig\+\_\+class}}


Collaboration diagram for swig\+\_\+class\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structswig__class__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{structswig__class_a4f5616c467aa85a1ee98302174a9a274}{name}
\item 
\hyperlink{structswig__type__info}{swig\+\_\+type\+\_\+info} $\ast$$\ast$ \hyperlink{structswig__class_ad003f6193cbabe3b78293db9914bc3e6}{type}
\item 
\hyperlink{pdnsim__wrap_8cpp_a26e4d1918011eb5b4aa36f67e1d5a318}{swig\+\_\+wrapper} \hyperlink{structswig__class_a943365b5944f3beb08271d297475da3f}{constructor}
\item 
void($\ast$ \hyperlink{structswig__class_a7b990b9ef92362180df695db37f1fb2a}{destructor} )(void $\ast$)
\item 
\hyperlink{structswig__method}{swig\+\_\+method} $\ast$ \hyperlink{structswig__class_ad4a9ded260af27126bd0e2ec70b651c2}{methods}
\item 
\hyperlink{structswig__attribute}{swig\+\_\+attribute} $\ast$ \hyperlink{structswig__class_a2a73cdf08c947e5ecce4138c0f9b69f1}{attributes}
\item 
struct \hyperlink{structswig__class}{swig\+\_\+class} $\ast$$\ast$ \hyperlink{structswig__class_a8208d113d09eb3f2774ef7ff8b1b1308}{bases}
\item 
const char $\ast$$\ast$ \hyperlink{structswig__class_a3e98c300724371a0fcffed2293a54f9c}{base\+\_\+names}
\item 
\hyperlink{structswig__module__info}{swig\+\_\+module\+\_\+info} $\ast$ \hyperlink{structswig__class_ac8105783928c259f2b79e1329afbdcdb}{module}
\item 
Tcl\+\_\+\+Hash\+Table \hyperlink{structswig__class_a507bd16a0168767b18cd40a9be9d7516}{hashtable}
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\mbox{\Hypertarget{structswig__class_a2a73cdf08c947e5ecce4138c0f9b69f1}\label{structswig__class_a2a73cdf08c947e5ecce4138c0f9b69f1}} 
\index{swig\+\_\+class@{swig\+\_\+class}!attributes@{attributes}}
\index{attributes@{attributes}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{attributes}{attributes}}
{\footnotesize\ttfamily \hyperlink{structswig__attribute}{swig\+\_\+attribute}$\ast$ swig\+\_\+class\+::attributes}

\mbox{\Hypertarget{structswig__class_a3e98c300724371a0fcffed2293a54f9c}\label{structswig__class_a3e98c300724371a0fcffed2293a54f9c}} 
\index{swig\+\_\+class@{swig\+\_\+class}!base\+\_\+names@{base\+\_\+names}}
\index{base\+\_\+names@{base\+\_\+names}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{base\+\_\+names}{base\_names}}
{\footnotesize\ttfamily const char$\ast$$\ast$ swig\+\_\+class\+::base\+\_\+names}

\mbox{\Hypertarget{structswig__class_a8208d113d09eb3f2774ef7ff8b1b1308}\label{structswig__class_a8208d113d09eb3f2774ef7ff8b1b1308}} 
\index{swig\+\_\+class@{swig\+\_\+class}!bases@{bases}}
\index{bases@{bases}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{bases}{bases}}
{\footnotesize\ttfamily struct \hyperlink{structswig__class}{swig\+\_\+class}$\ast$$\ast$ swig\+\_\+class\+::bases}

\mbox{\Hypertarget{structswig__class_a943365b5944f3beb08271d297475da3f}\label{structswig__class_a943365b5944f3beb08271d297475da3f}} 
\index{swig\+\_\+class@{swig\+\_\+class}!constructor@{constructor}}
\index{constructor@{constructor}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{constructor}{constructor}}
{\footnotesize\ttfamily \hyperlink{pdnsim__wrap_8cpp_a26e4d1918011eb5b4aa36f67e1d5a318}{swig\+\_\+wrapper} swig\+\_\+class\+::constructor}

\mbox{\Hypertarget{structswig__class_a7b990b9ef92362180df695db37f1fb2a}\label{structswig__class_a7b990b9ef92362180df695db37f1fb2a}} 
\index{swig\+\_\+class@{swig\+\_\+class}!destructor@{destructor}}
\index{destructor@{destructor}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{destructor}{destructor}}
{\footnotesize\ttfamily void($\ast$ swig\+\_\+class\+::destructor) (void $\ast$)}

\mbox{\Hypertarget{structswig__class_a507bd16a0168767b18cd40a9be9d7516}\label{structswig__class_a507bd16a0168767b18cd40a9be9d7516}} 
\index{swig\+\_\+class@{swig\+\_\+class}!hashtable@{hashtable}}
\index{hashtable@{hashtable}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{hashtable}{hashtable}}
{\footnotesize\ttfamily Tcl\+\_\+\+Hash\+Table swig\+\_\+class\+::hashtable}

\mbox{\Hypertarget{structswig__class_ad4a9ded260af27126bd0e2ec70b651c2}\label{structswig__class_ad4a9ded260af27126bd0e2ec70b651c2}} 
\index{swig\+\_\+class@{swig\+\_\+class}!methods@{methods}}
\index{methods@{methods}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{methods}{methods}}
{\footnotesize\ttfamily \hyperlink{structswig__method}{swig\+\_\+method}$\ast$ swig\+\_\+class\+::methods}

\mbox{\Hypertarget{structswig__class_ac8105783928c259f2b79e1329afbdcdb}\label{structswig__class_ac8105783928c259f2b79e1329afbdcdb}} 
\index{swig\+\_\+class@{swig\+\_\+class}!module@{module}}
\index{module@{module}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{module}{module}}
{\footnotesize\ttfamily \hyperlink{structswig__module__info}{swig\+\_\+module\+\_\+info}$\ast$ swig\+\_\+class\+::module}

\mbox{\Hypertarget{structswig__class_a4f5616c467aa85a1ee98302174a9a274}\label{structswig__class_a4f5616c467aa85a1ee98302174a9a274}} 
\index{swig\+\_\+class@{swig\+\_\+class}!name@{name}}
\index{name@{name}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily const char$\ast$ swig\+\_\+class\+::name}

\mbox{\Hypertarget{structswig__class_ad003f6193cbabe3b78293db9914bc3e6}\label{structswig__class_ad003f6193cbabe3b78293db9914bc3e6}} 
\index{swig\+\_\+class@{swig\+\_\+class}!type@{type}}
\index{type@{type}!swig\+\_\+class@{swig\+\_\+class}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily \hyperlink{structswig__type__info}{swig\+\_\+type\+\_\+info}$\ast$$\ast$ swig\+\_\+class\+::type}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\hyperlink{pdnsim__wrap_8cpp}{pdnsim\+\_\+wrap.\+cpp}\end{DoxyCompactItemize}
